Data processor



Jan. 24, 1967 M. l.. Dos-Lz ETAL DATA PROCES SOR 115 Sheets-Sheet 1Filed Aug. f6, 1963 INVENTORS MELVIN L. DOELZ GEORGE F GRONDIN ATTORNEYSJan. 24, 1967 M. I.. DoELz ETAI. 3,300,764

DATA PROCESSOR Filed Aug. 26, 1963 115 Sheets-Sheet 2 SOURCE 21 H3DESTINATION ADDRESS ISLINESI ADDRESS I5 I INESI CLEAR INHIBIT TRANSFERSEQUENCE CONTROL UNIT MATRIX MATRIX DECODER DECODER SWITCHING LINES (32)I I I INPUT I i I I I I I SWITCHING LINES (32) UTILITY REGISTERS I Ef.G,H.LI

I /f28 I INPUT OUTPUT REGISTERS 2 j I I I I I I MAGNETIC I OUTPUT l I II I I I I I I I I I I I i l TRANSFER BUS INVENTORS MELV/N L. DOELZGEORGE F GROND/N A TTORNE YS Jan- 24, 1967 M. L. DoELz ETAL 3,300.764

DATA PROCE S SOR ATTORNEYS Jan. 24, 1967 M. L. Dor-:Lz ETAL 3,300,764

DATA PROCESSOR INVENTORS MELWN L. DoELz GEORGE F.' GRONDIN AT TORNE YSJan. 24, 1967 M. 1 DoELz ETAL DATA PROCESSOR 115 Sheets-Sheet 5 FiledAug. 26, 196:5

wth .Sag

INVENTORS MELVIN L. DOELZ GEORGE E GRGNDIN MPM ATTORNEYS Jan 24, 1967 M.l.. DoELz ETAL 3,300,754

DATA FRQCESSOR Filed Aug. 26, 1953 115 Sheets-Sheet 6 2`2 4 GATE Ic-eoe? 1 |AC DATA Bus C 2m F/G 6 l 223 DETECTOR l L- ...J

\ A J f A J' J INVENTORS MEM/IN L. DoELZ #T GEORGE E GRONDrN ATTORNEYSJan. 24, 1967 Filed Aug. 26, 1963 M. L.. DOELZ ETAL DATA PROCES SOR 115Sheets-Sheet 7 MELVJN L, DOELZ GEFGE F GRONDIN ATTORNEYS Jan. 24, 1967M. L, DoELz ETAI.

DATA PROCESSOR 115 Sheets-Sheet 8 Filed Aug. 2G, 1963 m www ggg@ATTORNEYS Jan. 24, 1967 Filed Aug. 26, 1963 M. L. DOELZ ETAL DATAPROCESSOR AUXILIARY FRAME A DAPTO R S 28] IOO MC RF CARRIER OSCILLATORTELEGRAPH I6 LINE UNIT I6 LINE UNIT PAPER TAPE ADAPTER 282 115Sheets-Sheet 9 PERIPHERAL Il MACHINES Il v PATCH LlNEs u, PANEL *-EEYW507 II II ADAPTER MODEM PAPER TAPE DATA COMM 4.

Il Il PAPER TAPE p T STATION .N IU

II II ADAPTER TELETYPEWRITER ADAPTER M28 TSS LOAD ADAPTER LINE PRINTERADAPTER Il TTY TTY LINE PRINTER INVENTORS MELVIN L. DOELZ GEORGE EGRONDIN ATTORNEYS Jan- 24, 1967 M. L. Dol-:Lz ETAL 3,300,754

DATA PROCESSOR Filed Aug. 26. 1965 115 Sheets-sheet 1o MAIN CORE STORAGE/6/' E EIT 65,536 Ie-BIT WORDS MAX. CAPACITY 4096 I MCs MODULE 4096 MCSMODULE MEMORY MEMORY MEMORY MEMORY CONTROL CONTROL CONTROL CONTROL II I,f i i i i i Mm" i 1 f ,f g i I L ADDER F/G /0 .Td /225 I l l I `n@ L.RECOGNITION PARITY /6 /8 l: LOGIC C ROTATE LOCIC Ff@ 6 F/C 7 Fla a F/G 9I LIGHTS F/G /0 F/G FIG /2 F/G I3 FIG /4 F/G /5 FIG /6 FIG /7 INVENTORSMELVIN L. DOELZ GEORGE F GRONDIN BY i ATTORNEYS Jan. 24, 1967 M. L.DoELz l-:TAL

115 Sheets-Sheet 1 1 Filed Aug. 26, 196s BY GEORGE F GRONDIN Ma-LATTORNEYS Jan. 24, 1967 M. L. DoELz ETAL 3,300,764

DATA PROCESSOR Filed Aug. 26. 1963 115 Sheets-Sheet 12 /75\\ Y VAL AE'Ac DATA BUS Hg k A Tss LoAD M Y* WZYALVLM. WORD im Y Y In Wm* MCS DATA f243 DHARACTEBT GATEl *Tf1 GATIQHARACIEB,

LS ,l

MCS GATE LIGHTS ADDRESS mevr LLL wir L n F2 ADDEND v{ "MYV VW f/BO l j Y'1111;A' ACCUMULATDR C c 'CERT-AOD d game@ i nu" ""'TA'GTTTORS MELVIN L.DOELZ GEORGE F. GRoNDfN ATTORNEYS Jan. 24, 1967 M. l.. DoELz ETAL DATAPROCESSOR 11.5 Sheets-Sheet 15 Filed Aug. 26, 1963 N 1 ZI SLD l@ w M S Cd T R Y N.G pv E F nilrlIIwBL N l\r|s F. R f t i limN /w O f w W L. L\LR d A x7 E Mw x1 s1, x1 J G f L) LJ| m x RJ i, W RJ \J J 1 "f KJ J R.;\J lx1 RJ J \\J 1H 1 x1 5 3 J y G ...ll i ii |l Jan. 24, 1967 M L, DQELZETAL 3,300,764

DATA PROCESSOR Filed Aug. 26, 1963 115 Sheets-Sheet 1A 299 DIsK FILE III 2 24 3 U 33, DIsK FILE I ADAPTER Il f CARD READ/ CARD PUNCH ADAPTERREAD PUNCH JCI/ l1 A REAL TIME POKCII C CLOCK MAGNETIC TAPE www@CROSS-BAR i mm SWTCH g; TELEPHONE LINES 280 REFERENCE mvv osCILLATDR/504 5.34 KC I, CROSS-EAR II H SWITCH ADAPTER PERIPHERAL MACHINES HAuxILIARY FRAME ADAPTERS i Il INVENTORS MELVIN L. DOELZ GEORGE F GRONDINAT TORNE YS Jan. 24, 1967 M. l.. Dol-:Lz ETAL 3,300,764

DATA FROCESSOR Filed Aug. 26, 1965 115 Sheets-Sheet 15 INPUT MATRIXTIMING TIMING SYNCH SIGNALS FROM OTHER PROCESSORS INVENTORS MELVIN L.DOELZ GEORGE F. GRONDIN Y fwmWa/m AT TORNE YS Jan- 24, 1967 M. 1 DoELzETAL 3,300,764

DATA PROUESSOR Filed Aug. 26, 1963 115 Sheets-Sheet 16 TRANSFER SEQUENCECONTROL *932W REG\STER li, Yuwmw Y i 248 VA @,c, Y f 'Y 5 Y* FN REGISTER26 D News l A Y 249 ,.255

l 1 MANUAL I+INPUT LIGHT' UGHTS nl V78 INVENTORS MELVIN L. DOELZ GEORGEF GRONDHV ATTORNEYS Jan. 24, 1967 M. L.. DoELz ETAT. 3,300,764

DATA PROCESSOR Filed Aug. 26, 1963 115 Sheets-Sheet l? 5 II 7 I2 5I I 6e 25 27 2I I6 2O 24 2s 0 I3 9 2 I4 3 29 IO 23 I9 I7 I5 I8 22 26 3o 4 iOUTPUT MATRIX \/05llll OUT-PUT DECODER E M QATA ww NYQBS MANUAL C INPUTSTSS 279g wRITE CONTROL F /7 INVENTORS MFM ATTORNEYS Jan. 24, 1967 M,Dog- Lz ETAL 3,300,764

DATA PRocEssoR Filed Aug. 26, 1963 115 Sheets-Sheet 1e IXYENTORS MELVINL.. DOELZ GEORGE F GRONDIN ATTOR NE YS Jan. 24, 1967 M. DoELz ETAI.

DATA PROCESSOR INVENTORS MELVIN L. DOELZ GEORGE F GRONDIN j AT ToRNEYsJan. 24, 1967 M. L. DoELz r-:TAL

DATA PROCESSOR 115 Sheets-Sheetl 20 Filed Aug. 26, 1963 ATTORNEYS

1. DATA PROCESSOR MEANS COMPRISING: A PLURALITY OF REGISTERS, EACHHAVING INPUT TERMINALS AND OUTPUT TERMINALS, AND CONSTRUCTED TO PERFORMPREDEFINED FUNCTIONS UPON DATA TRANSFERRED THERETO, TRANSFER LINKSWITCHING MEANS CONSTRUCTED TO BE CONTROLLABLE TO CONNECT THE OUTPUTTERMINALS OF A SELECTED REGISTER OF SAID PLURALITY OF REGISTERS AS ASOURCE REGISTER TO THE INPUT TERMINALS OF ANY OTHER SELECTED ONE OF SAIDPLURLITY OF REGISTERS AS A DESTINATION REGISTER, TRANSFER SEQUENCECONTROL MEANS COMPRISING MICROPROGRAMMING MEANS HAVING A PLURALITY OFMICROPROGRAMS FOR CONTROLLING SAID TRANSFER LINK SWITCHING MEANS TOCAUSE DATA TRANSFERS BETWEEN SELECTED SPECIFIC SOURCE REGISTERS ANDSELECTED SPECIFIC DESTINATION REGISTERS,